object frmMain: TfrmMain
  Left = 0
  Top = 0
  BorderIcons = [biSystemMenu, biMinimize]
  BorderStyle = bsSingle
  Caption = 'Gemini Internal Price file Manager '
  ClientHeight = 392
  ClientWidth = 777
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  Position = poScreenCenter
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  object pnlNav: TPanel
    Left = 3
    Top = 7
    Width = 137
    Height = 250
    TabOrder = 0
    object btnNewSpec: TButton
      Left = 8
      Top = 82
      Width = 121
      Height = 25
      Caption = '&New Specification'
      TabOrder = 1
      OnClick = btnNewSpecClick
    end
    object btnManSpec: TButton
      Left = 8
      Top = 113
      Width = 121
      Height = 25
      Caption = '&Manage Specifications'
      TabOrder = 2
      OnClick = btnManSpecClick
    end
    object btnNewConv: TButton
      Left = 8
      Top = 39
      Width = 121
      Height = 25
      Caption = '&Run Conversion'
      TabOrder = 3
      OnClick = btnNewConvClick
    end
    object btnFtpUp: TButton
      Left = 8
      Top = 154
      Width = 121
      Height = 25
      Caption = 'FTP &Upload'
      Enabled = False
      TabOrder = 4
    end
    object BtnExit: TButton
      Left = 8
      Top = 216
      Width = 121
      Height = 25
      Caption = 'E&xit'
      TabOrder = 5
      OnClick = BtnExitClick
    end
    object btnDashboard: TButton
      Left = 8
      Top = 8
      Width = 121
      Height = 25
      Caption = '&Dashboard'
      TabOrder = 0
      OnClick = btnDashboardClick
    end
    object btnSettings: TButton
      Left = 8
      Top = 185
      Width = 121
      Height = 25
      Caption = 'System Settings'
      TabOrder = 6
      OnClick = btnSettingsClick
    end
  end
  object pgCtrl: TPageControl
    Left = 141
    Top = 0
    Width = 443
    Height = 319
    ActivePage = tabManSpec
    Style = tsButtons
    TabOrder = 1
    OnChange = pgCtrlChange
    object tabIntro: TTabSheet
      Caption = 'tabIntro'
      OnShow = tabIntroShow
      object pnlIntro: TPanel
        Left = 0
        Top = 0
        Width = 433
        Height = 285
        BorderWidth = 1
        TabOrder = 0
        object lblIntroHd: TLabel
          Left = 6
          Top = 1
          Width = 66
          Height = 17
          Caption = 'Dashboard'
          Font.Charset = ANSI_CHARSET
          Font.Color = clWindowText
          Font.Height = -13
          Font.Name = 'Segoe UI Semibold'
          Font.Style = [fsBold]
          ParentFont = False
        end
        object lblNoteCount: TLabel
          Left = 368
          Top = 263
          Width = 6
          Height = 13
          Caption = '0'
        end
        object grpNotes: TGroupBox
          Left = 6
          Top = 18
          Width = 419
          Height = 239
          Caption = 'Notes'
          TabOrder = 0
          object dbmNotes: TDBMemo
            Left = 6
            Top = 14
            Width = 407
            Height = 219
            DataField = 'Notes'
            DataSource = dtsSystem
            MaxLength = 240
            TabOrder = 0
            OnChange = dbmNotesChange
            OnExit = dbmNotesExit
          end
        end
        object btnSaveNotes: TButton
          Left = 12
          Top = 257
          Width = 75
          Height = 25
          Caption = 'Save Notes'
          TabOrder = 1
          OnClick = btnSaveNotesClick
        end
      end
    end
    object tabNewSpec: TTabSheet
      Caption = 'tabNewSpec'
      ImageIndex = 1
      OnExit = tabNewSpecExit
      OnShow = tabNewSpecShow
      object pnlNewSpec: TPanel
        Left = 0
        Top = 0
        Width = 433
        Height = 285
        BorderWidth = 1
        TabOrder = 0
        object lblSpecName: TLabel
          Left = 9
          Top = 23
          Width = 57
          Height = 13
          Caption = 'Spec Name:'
        end
        object lblNewSpecHd: TLabel
          Left = 9
          Top = 0
          Width = 106
          Height = 17
          Caption = 'New Specification'
          Font.Charset = ANSI_CHARSET
          Font.Color = clBlack
          Font.Height = -13
          Font.Name = 'Segoe UI Semibold'
          Font.Style = [fsBold]
          ParentFont = False
        end
        object lblPNumStart: TLabel
          Left = 9
          Top = 67
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPNumSize: TLabel
          Left = 14
          Top = 92
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPDescStart: TLabel
          Left = 112
          Top = 67
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPDescSize: TLabel
          Left = 117
          Top = 92
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPSuperStart: TLabel
          Left = 224
          Top = 67
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPSupSize: TLabel
          Left = 229
          Top = 92
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPRetStart: TLabel
          Left = 112
          Top = 137
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPRetSize: TLabel
          Left = 117
          Top = 159
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPMinOrdStart: TLabel
          Left = 9
          Top = 137
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPMinOrdSize: TLabel
          Left = 14
          Top = 159
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPGrpCodeStart: TLabel
          Left = 335
          Top = 67
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPGrpCodeSize: TLabel
          Left = 340
          Top = 92
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPRetDiv: TLabel
          Left = 107
          Top = 181
          Width = 36
          Height = 13
          Caption = 'Divide :'
        end
        object lblPCostStart: TLabel
          Left = 224
          Top = 137
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPCostSize: TLabel
          Left = 229
          Top = 159
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPCostDiv: TLabel
          Left = 219
          Top = 181
          Width = 36
          Height = 13
          Caption = 'Divide :'
        end
        object lblPDiscStart: TLabel
          Left = 9
          Top = 228
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPDiscSize: TLabel
          Left = 14
          Top = 250
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPSurStart: TLabel
          Left = 335
          Top = 137
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPSurSize: TLabel
          Left = 340
          Top = 159
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPSurDiv: TLabel
          Left = 330
          Top = 181
          Width = 36
          Height = 13
          Caption = 'Divide :'
        end
        object lblPUoiStart: TLabel
          Left = 112
          Top = 228
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPUoiSize: TLabel
          Left = 117
          Top = 250
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPWeightStart: TLabel
          Left = 224
          Top = 228
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPWeightSize: TLabel
          Left = 229
          Top = 250
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object lblPSuppStart: TLabel
          Left = 335
          Top = 228
          Width = 31
          Height = 13
          Caption = 'Start :'
        end
        object lblPSuppSize: TLabel
          Left = 340
          Top = 250
          Width = 26
          Height = 13
          Caption = 'Size :'
        end
        object dbedtSpecName: TDBEdit
          Left = 72
          Top = 20
          Width = 121
          Height = 21
          DataField = 'SpecName'
          DataSource = dtsSpecs
          Enabled = False
          ReadOnly = True
          TabOrder = 0
        end
        object dbedtPNumStart: TDBEdit
          Left = 46
          Top = 64
          Width = 49
          Height = 21
          DataField = 'PNumStart'
          DataSource = dtsSpecs
          TabOrder = 1
        end
        object dbedtPNumSize: TDBEdit
          Left = 46
          Top = 89
          Width = 49
          Height = 21
          DataField = 'PNumSize'
          DataSource = dtsSpecs
          TabOrder = 2
        end
        object dbchkPDesc: TDBCheckBox
          Left = 112
          Top = 47
          Width = 97
          Height = 17
          Caption = 'Part Description'
          DataField = 'PDescEnabled'
          DataSource = dtsSpecs
          TabOrder = 3
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPDescStart: TDBEdit
          Left = 149
          Top = 64
          Width = 49
          Height = 21
          DataField = 'PDescStart'
          DataSource = dtsSpecs
          TabOrder = 4
        end
        object dbedtPDescSize: TDBEdit
          Left = 149
          Top = 89
          Width = 49
          Height = 21
          DataField = 'PDescSize'
          DataSource = dtsSpecs
          TabOrder = 5
        end
        object dbchkPSuper: TDBCheckBox
          Left = 224
          Top = 47
          Width = 105
          Height = 17
          Caption = 'Part Supersession'
          DataField = 'PSupEnabled'
          DataSource = dtsSpecs
          TabOrder = 6
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPSupSize: TDBEdit
          Left = 261
          Top = 89
          Width = 49
          Height = 21
          DataField = 'PSupSize'
          DataSource = dtsSpecs
          TabOrder = 7
        end
        object dbedtPSupStart: TDBEdit
          Left = 261
          Top = 64
          Width = 49
          Height = 21
          DataField = 'PSupStart'
          DataSource = dtsSpecs
          TabOrder = 8
        end
        object dbchkPRetPrice: TDBCheckBox
          Left = 112
          Top = 113
          Width = 97
          Height = 17
          Caption = 'Retail Price'
          DataField = 'PRetEnabled'
          DataSource = dtsSpecs
          TabOrder = 9
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPRetPriceStart: TDBEdit
          Left = 149
          Top = 133
          Width = 49
          Height = 21
          DataField = 'PRetStart'
          DataSource = dtsSpecs
          TabOrder = 10
        end
        object dbedtPRetPriceSize: TDBEdit
          Left = 149
          Top = 155
          Width = 49
          Height = 21
          DataField = 'PRetSize'
          DataSource = dtsSpecs
          TabOrder = 11
        end
        object dbchkPMinOrder: TDBCheckBox
          Left = 9
          Top = 113
          Width = 97
          Height = 17
          Caption = 'Min Order'
          DataField = 'PMinOrdEnabled'
          DataSource = dtsSpecs
          TabOrder = 12
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPMinOrdSize: TDBEdit
          Left = 46
          Top = 155
          Width = 49
          Height = 21
          DataField = 'PMinOrdSize'
          DataSource = dtsSpecs
          TabOrder = 13
        end
        object dbedtPMinOrdStart: TDBEdit
          Left = 46
          Top = 133
          Width = 49
          Height = 21
          DataField = 'PMinOrdStart'
          DataSource = dtsSpecs
          TabOrder = 14
        end
        object dbchkPGrpCode: TDBCheckBox
          Left = 335
          Top = 47
          Width = 97
          Height = 17
          Caption = 'Group Code'
          DataField = 'PGrpEnabled'
          DataSource = dtsSpecs
          TabOrder = 15
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPGrpCStart: TDBEdit
          Left = 372
          Top = 64
          Width = 49
          Height = 21
          DataField = 'PGrpStart'
          DataSource = dtsSpecs
          TabOrder = 16
        end
        object dbedtPGrpCSize: TDBEdit
          Left = 372
          Top = 89
          Width = 49
          Height = 21
          DataField = 'PGrpSize'
          DataSource = dtsSpecs
          TabOrder = 17
        end
        object dbedtPRetDiv: TDBEdit
          Left = 149
          Top = 177
          Width = 49
          Height = 21
          DataField = 'PRetDiv'
          DataSource = dtsSpecs
          TabOrder = 18
        end
        object dbchkPCost: TDBCheckBox
          Left = 224
          Top = 113
          Width = 97
          Height = 17
          Caption = 'Cost Price'
          DataField = 'PCostEnabled'
          DataSource = dtsSpecs
          TabOrder = 19
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPCostStart: TDBEdit
          Left = 261
          Top = 133
          Width = 49
          Height = 21
          DataField = 'PCostStart'
          DataSource = dtsSpecs
          TabOrder = 20
        end
        object dbedtPCostSize: TDBEdit
          Left = 261
          Top = 155
          Width = 49
          Height = 21
          DataField = 'PCostSize'
          DataSource = dtsSpecs
          TabOrder = 21
        end
        object dbedtPCostDiv: TDBEdit
          Left = 261
          Top = 177
          Width = 49
          Height = 21
          DataField = 'PCostDiv'
          DataSource = dtsSpecs
          TabOrder = 22
        end
        object dbedtPDisc: TDBCheckBox
          Left = 9
          Top = 204
          Width = 97
          Height = 17
          Caption = 'Discount Code'
          DataField = 'PDiscEnabled'
          DataSource = dtsSpecs
          TabOrder = 23
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPDiscStart: TDBEdit
          Left = 46
          Top = 224
          Width = 49
          Height = 21
          DataField = 'PDiscStart'
          DataSource = dtsSpecs
          TabOrder = 24
        end
        object dbedtPDiscSize: TDBEdit
          Left = 46
          Top = 246
          Width = 49
          Height = 21
          DataField = 'PDiscSize'
          DataSource = dtsSpecs
          TabOrder = 25
        end
        object dbedtPSur: TDBCheckBox
          Left = 335
          Top = 113
          Width = 97
          Height = 17
          Caption = 'Part Surcharge'
          DataField = 'PSurcEnabled'
          DataSource = dtsSpecs
          TabOrder = 26
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPSurStart: TDBEdit
          Left = 372
          Top = 133
          Width = 49
          Height = 21
          DataField = 'PSurcStart'
          DataSource = dtsSpecs
          TabOrder = 27
        end
        object dbedtPSurSize: TDBEdit
          Left = 372
          Top = 155
          Width = 49
          Height = 21
          DataField = 'PSurcSize'
          DataSource = dtsSpecs
          TabOrder = 28
        end
        object dbedtPSurDiv: TDBEdit
          Left = 372
          Top = 177
          Width = 49
          Height = 21
          DataField = 'PSurcDiv'
          DataSource = dtsSpecs
          TabOrder = 29
        end
        object dbedtPUoi: TDBCheckBox
          Left = 112
          Top = 204
          Width = 97
          Height = 17
          Caption = 'UOI'
          DataField = 'PUOIEnabled'
          DataSource = dtsSpecs
          TabOrder = 30
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPUoiSize: TDBEdit
          Left = 149
          Top = 246
          Width = 49
          Height = 21
          DataField = 'PUOISize'
          DataSource = dtsSpecs
          TabOrder = 31
        end
        object dbedtPUoiStart: TDBEdit
          Left = 149
          Top = 224
          Width = 49
          Height = 21
          DataField = 'PUOIStart'
          DataSource = dtsSpecs
          TabOrder = 32
        end
        object dbEdtPWeightSize: TDBEdit
          Left = 261
          Top = 246
          Width = 49
          Height = 21
          DataField = 'PWeightSize'
          DataSource = dtsSpecs
          TabOrder = 33
        end
        object dbchkPWeight: TDBCheckBox
          Left = 224
          Top = 204
          Width = 97
          Height = 17
          Caption = 'Weight'
          DataField = 'PWeightEnabled'
          DataSource = dtsSpecs
          TabOrder = 34
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPWeightStart: TDBEdit
          Left = 261
          Top = 224
          Width = 49
          Height = 21
          DataField = 'PWeightStart'
          DataSource = dtsSpecs
          TabOrder = 35
        end
        object dbedtPSupp: TDBCheckBox
          Left = 335
          Top = 204
          Width = 97
          Height = 17
          Caption = 'Supplier'
          DataField = 'PSuppEnabled'
          DataSource = dtsSpecs
          TabOrder = 36
          ValueChecked = 'True'
          ValueUnchecked = 'False'
        end
        object dbedtPSuppStart: TDBEdit
          Left = 372
          Top = 224
          Width = 49
          Height = 21
          DataField = 'PSuppStart'
          DataSource = dtsSpecs
          TabOrder = 37
        end
        object dbedtPSuppSize: TDBEdit
          Left = 372
          Top = 246
          Width = 49
          Height = 21
          DataField = 'PSuppSize'
          DataSource = dtsSpecs
          TabOrder = 38
        end
        object btnSaveSpec: TButton
          Left = 199
          Top = 18
          Width = 98
          Height = 25
          Caption = '&Save Specification'
          TabOrder = 39
          OnClick = btnSaveSpecClick
        end
        object btnNewSpecCanc: TButton
          Left = 375
          Top = 18
          Width = 50
          Height = 25
          Caption = 'Cancel'
          TabOrder = 40
          OnClick = btnNewSpecCancClick
        end
        object chkPartNum: TCheckBox
          Left = 9
          Top = 47
          Width = 97
          Height = 17
          Caption = 'Part Number'
          Checked = True
          Enabled = False
          State = cbChecked
          TabOrder = 41
        end
        object btnAdvSpec: TButton
          Left = 303
          Top = 18
          Width = 66
          Height = 25
          Caption = 'More >>'
          TabOrder = 42
          OnClick = btnAdvSpecClick
        end
      end
    end
    object tabManSpec: TTabSheet
      Caption = 'tabManSpec'
      ImageIndex = 2
      object pnlManSpec: TPanel
        Left = 0
        Top = 0
        Width = 433
        Height = 285
        BorderWidth = 1
        TabOrder = 0
        object grdConvs: TDBGrid
          Left = 6
          Top = 7
          Width = 115
          Height = 270
          DataSource = dtsSpecs
          DrawingStyle = gdsClassic
          Options = [dgIndicator, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgConfirmDelete, dgCancelOnExit, dgTitleClick, dgTitleHotTrack]
          ReadOnly = True
          TabOrder = 0
          TitleFont.Charset = DEFAULT_CHARSET
          TitleFont.Color = clWindowText
          TitleFont.Height = -11
          TitleFont.Name = 'Tahoma'
          TitleFont.Style = []
          OnCellClick = grdConvsCellClick
          Columns = <
            item
              Expanded = False
              FieldName = 'SpecName'
              Visible = True
            end>
        end
        object grpSpecTools: TGroupBox
          Left = 127
          Top = 7
          Width = 122
          Height = 163
          Caption = 'Controls'
          TabOrder = 1
          object btnSpecEdit: TButton
            Left = 5
            Top = 13
            Width = 112
            Height = 25
            Caption = '&Edit Specification'
            TabOrder = 0
            OnClick = btnSpecEditClick
          end
          object btnCopySpec: TButton
            Left = 5
            Top = 44
            Width = 112
            Height = 25
            Caption = '&Copy Specification'
            TabOrder = 1
            OnClick = btnCopySpecClick
          end
          object btnDelSpec: TButton
            Left = 5
            Top = 135
            Width = 112
            Height = 25
            Caption = '&Delete Selected'
            TabOrder = 2
            OnClick = btnDelSpecClick
          end
          object btnSpecExport: TButton
            Left = 5
            Top = 104
            Width = 112
            Height = 25
            Caption = 'Ex&port Specification'
            TabOrder = 3
            OnClick = btnSpecExportClick
          end
          object btnRenameSpec: TButton
            Left = 5
            Top = 73
            Width = 112
            Height = 25
            Caption = '&Rename Specification'
            TabOrder = 4
            OnClick = btnRenameSpecClick
          end
        end
        object grpConvStats: TGroupBox
          Left = 127
          Top = 176
          Width = 298
          Height = 101
          Caption = 'Conversion Statictics'
          TabOrder = 2
          object lblLastRan: TLabel
            Left = 11
            Top = 19
            Width = 49
            Height = 13
            Caption = 'Last Ran :'
          end
          object lblFirstRan: TLabel
            Left = 10
            Top = 38
            Width = 50
            Height = 13
            Caption = 'First Ran :'
          end
          object lblTimesRan: TLabel
            Left = 159
            Top = 19
            Width = 56
            Height = 13
            Caption = 'Times Ran :'
          end
          object lblAvgRTime: TLabel
            Left = 138
            Top = 38
            Width = 77
            Height = 13
            Caption = 'Avg. Run Time :'
          end
          object lblFirstRunD: TLabel
            Left = 66
            Top = 38
            Width = 18
            Height = 13
            Caption = 'N/A'
          end
          object lblTimesRanNo: TLabel
            Left = 221
            Top = 19
            Width = 18
            Height = 13
            Caption = 'N/A'
          end
          object lblAvgRunT: TLabel
            Left = 221
            Top = 38
            Width = 18
            Height = 13
            Caption = 'N/A'
          end
          object lblLastEdit: TLabel
            Left = 12
            Top = 64
            Width = 48
            Height = 13
            Caption = 'Last Edit :'
          end
          object lblLastEditD: TLabel
            Left = 66
            Top = 64
            Width = 18
            Height = 13
            Caption = 'N/A'
          end
          object lblCreated: TLabel
            Left = 14
            Top = 83
            Width = 46
            Height = 13
            Caption = 'Created :'
          end
          object lblCreatedD: TLabel
            Left = 66
            Top = 83
            Width = 18
            Height = 13
            Caption = 'N/A'
          end
          object lblLastRanD: TLabel
            Left = 66
            Top = 19
            Width = 18
            Height = 13
            Caption = 'N/A'
          end
        end
        object grpFieldUse: TGroupBox
          Left = 256
          Top = 7
          Width = 168
          Height = 163
          Caption = 'Used Fields'
          TabOrder = 3
          object lblPSupUse: TLabel
            Left = 9
            Top = 36
            Width = 63
            Height = 13
            Caption = 'Supersession'
          end
          object lblPDescUse: TLabel
            Left = 9
            Top = 55
            Width = 53
            Height = 13
            Caption = 'Description'
          end
          object lblPGrpUse: TLabel
            Left = 9
            Top = 73
            Width = 57
            Height = 13
            Caption = 'Group Code'
          end
          object lblPMOrdUse: TLabel
            Left = 9
            Top = 92
            Width = 47
            Height = 13
            Caption = 'Min Order'
          end
          object lblPRetUse: TLabel
            Left = 9
            Top = 110
            Width = 53
            Height = 13
            Caption = 'Retail Price'
          end
          object lblPCostUse: TLabel
            Left = 94
            Top = 18
            Width = 48
            Height = 13
            Caption = 'Cost Price'
          end
          object lblPSurUse: TLabel
            Left = 94
            Top = 36
            Width = 49
            Height = 13
            Caption = 'Surcharge'
          end
          object lblPDiscUse: TLabel
            Left = 94
            Top = 55
            Width = 69
            Height = 13
            Caption = 'Discount Code'
          end
          object lblPUoiUse: TLabel
            Left = 94
            Top = 73
            Width = 19
            Height = 13
            Caption = 'UOI'
          end
          object lblPWeightUse: TLabel
            Left = 94
            Top = 92
            Width = 34
            Height = 13
            Caption = 'Weight'
          end
          object lblPSuppUse: TLabel
            Left = 94
            Top = 110
            Width = 38
            Height = 13
            Caption = 'Supplier'
          end
          object lblPartNumFill: TLabel
            Left = 9
            Top = 18
            Width = 60
            Height = 13
            Caption = 'Part Number'
          end
          object lblAdvOpt: TLabel
            Left = 9
            Top = 129
            Width = 88
            Height = 13
            Caption = 'Advanced Options'
          end
        end
      end
    end
    object tabNewConv: TTabSheet
      Caption = 'tabNewConv'
      ImageIndex = 3
      ExplicitLeft = 0
      ExplicitTop = 0
      ExplicitWidth = 0
      ExplicitHeight = 0
      object pnlNewConv: TPanel
        Left = 0
        Top = 0
        Width = 433
        Height = 285
        BorderWidth = 1
        TabOrder = 0
        object lblConvInProg: TLabel
          Left = 127
          Top = 152
          Width = 175
          Height = 13
          Caption = 'Conversion in progress, please wait.'
        end
        object pgCtrlConv: TPageControl
          Left = 8
          Top = 112
          Width = 422
          Height = 167
          ActivePage = tabStdConv
          Style = tsButtons
          TabOrder = 0
          OnChange = pgCtrlConvChange
          object tabStdConv: TTabSheet
            Caption = 'Standard Conversion'
            ExplicitLeft = 0
            ExplicitTop = 0
            ExplicitWidth = 0
            ExplicitHeight = 0
            object lblConvSel: TLabel
              Left = 3
              Top = 3
              Width = 69
              Height = 13
              Caption = 'Conv To Run :'
            end
            object lblSrcFile: TLabel
              Left = 13
              Top = 32
              Width = 59
              Height = 13
              Caption = 'Source File :'
            end
            object lblMoreWarn: TLabel
              Left = 235
              Top = 69
              Width = 150
              Height = 26
              Caption = 'This Conversion Has Additional Settings Configured!'
              WordWrap = True
            end
            object tboxSrcFile: TEdit
              Left = 78
              Top = 28
              Width = 253
              Height = 21
              TabOrder = 0
            end
            object btnStdBrowse: TButton
              Left = 337
              Top = 26
              Width = 75
              Height = 25
              Caption = 'Browse...'
              TabOrder = 1
              OnClick = btnStdBrowseClick
            end
            object dbcConvList: TDBLookupComboBox
              Left = 78
              Top = 1
              Width = 145
              Height = 21
              KeyField = 'SpecName'
              ListField = 'SpecName'
              ListSource = dtsSpecs
              TabOrder = 2
            end
            object btnAdvanced: TButton
              Left = 336
              Top = 83
              Width = 75
              Height = 25
              Caption = 'More >>'
              TabOrder = 3
              OnClick = btnAdvancedClick
            end
          end
          object tabAdvConv: TTabSheet
            Caption = 'Advanced Conversions'
            ImageIndex = 3
            ExplicitLeft = 0
            ExplicitTop = 0
            ExplicitWidth = 0
            ExplicitHeight = 0
            object lblCPParts: TLabel
              Left = 43
              Top = 4
              Width = 32
              Height = 13
              Caption = 'Parts :'
            end
            object lblAdvSuperL: TLabel
              Left = 0
              Top = 31
              Width = 75
              Height = 13
              Caption = 'Supersessions :'
            end
            object tboxCPPartsLoc: TEdit
              Left = 79
              Top = 1
              Width = 252
              Height = 21
              TabOrder = 0
            end
            object tboxCPSupLoc: TEdit
              Left = 79
              Top = 28
              Width = 252
              Height = 21
              TabOrder = 1
            end
            object btnAdvPartsBrowse: TButton
              Left = 337
              Top = -1
              Width = 75
              Height = 25
              Caption = 'Browse...'
              TabOrder = 2
            end
            object btnAdvSupBrowse: TButton
              Left = 337
              Top = 26
              Width = 75
              Height = 25
              Caption = 'Browse...'
              TabOrder = 3
            end
            object cboxAdvConv: TComboBox
              Left = 235
              Top = 83
              Width = 178
              Height = 22
              Style = csOwnerDrawFixed
              TabOrder = 4
            end
          end
        end
        object grpDestInfo: TGroupBox
          Left = 8
          Top = 196
          Width = 233
          Height = 82
          Caption = 'Destination Table'
          TabOrder = 1
          object lblTableSel: TLabel
            Left = 14
            Top = 50
            Width = 58
            Height = 13
            Caption = 'Dest Table :'
          end
          object lblAliasSel: TLabel
            Left = 43
            Top = 23
            Width = 29
            Height = 13
            Caption = 'Alias :'
          end
          object cboxTableSel: TComboBox
            Left = 78
            Top = 47
            Width = 145
            Height = 22
            Style = csOwnerDrawFixed
            TabOrder = 0
          end
          object cboxAliasSel: TComboBox
            Left = 78
            Top = 20
            Width = 121
            Height = 22
            Style = csOwnerDrawFixed
            TabOrder = 1
            OnChange = cboxAliasSelChange
          end
        end
        object btnStartConv: TButton
          Left = 247
          Top = 253
          Width = 177
          Height = 25
          Caption = 'Start Conversion'
          TabOrder = 2
          OnClick = btnStartConvClick
        end
        object grpProgress: TGroupBox
          Left = 8
          Top = 1
          Width = 417
          Height = 105
          Caption = 'Conversion Progress'
          TabOrder = 3
          object prgTotal: TGauge
            Left = 8
            Top = 15
            Width = 402
            Height = 32
            Progress = 0
          end
          object lblConvStatusL: TLabel
            Left = 29
            Top = 56
            Width = 38
            Height = 13
            Caption = 'Status :'
          end
          object lblConvStatus: TLabel
            Left = 73
            Top = 56
            Width = 18
            Height = 13
            Caption = 'Idle'
          end
          object lblPartCountL: TLabel
            Left = 8
            Top = 79
            Width = 59
            Height = 13
            Caption = 'Part Count :'
          end
          object lblPartCount: TLabel
            Left = 73
            Top = 79
            Width = 6
            Height = 13
            Caption = '0'
          end
          object lblElapsedL: TLabel
            Left = 179
            Top = 56
            Width = 69
            Height = 13
            Caption = 'Elapsed Time :'
            Visible = False
          end
          object lblElapsedTime: TLabel
            Left = 254
            Top = 56
            Width = 44
            Height = 13
            Caption = '00.00.00'
            Visible = False
          end
          object lblRecPSecL: TLabel
            Left = 172
            Top = 79
            Width = 76
            Height = 13
            Caption = 'Records p/Sec :'
            Visible = False
          end
          object lblRecPSec: TLabel
            Left = 254
            Top = 79
            Width = 6
            Height = 13
            Caption = '0'
            Visible = False
          end
          object btnCancelStdConv: TButton
            Left = 313
            Top = 67
            Width = 97
            Height = 25
            Caption = 'Cancel'
            DoubleBuffered = False
            Enabled = False
            ParentDoubleBuffered = False
            TabOrder = 0
            OnClick = btnCancelStdConvClick
          end
        end
      end
    end
    object tabSettings: TTabSheet
      Caption = 'tabSettings'
      ImageIndex = 4
      ExplicitLeft = 0
      ExplicitTop = 0
      ExplicitWidth = 0
      ExplicitHeight = 0
      object pnlSettings: TPanel
        Left = 0
        Top = 0
        Width = 433
        Height = 285
        TabOrder = 0
        object TPageControl
          Left = 5
          Top = 5
          Width = 423
          Height = 276
          ActivePage = tabOutput
          Style = tsFlatButtons
          TabOrder = 0
          object tabGeneral: TTabSheet
            Caption = 'General'
            ExplicitLeft = 0
            ExplicitTop = 0
            ExplicitWidth = 0
            ExplicitHeight = 0
            object chkAutoUpdate: TDBCheckBox
              Left = 3
              Top = 3
              Width = 182
              Height = 16
              Caption = 'Install updates on startup'
              DataField = 'OptAutoUpdate'
              DataSource = dtsSettings
              TabOrder = 0
              ValueChecked = 'True'
              ValueUnchecked = 'False'
            end
            object chkAutoEmpty: TDBCheckBox
              Left = 3
              Top = 25
              Width = 206
              Height = 23
              Caption = 'Automatically Empty Destination Table'
              DataField = 'OptAutoEmpty'
              DataSource = dtsSettings
              TabOrder = 1
              ValueChecked = 'True'
              ValueUnchecked = 'False'
              WordWrap = True
            end
          end
          object tabFtp: TTabSheet
            Caption = 'Uploader'
            ImageIndex = 2
            ExplicitLeft = 0
            ExplicitTop = 0
            ExplicitWidth = 0
            ExplicitHeight = 0
            object grpFtpSettings: TGroupBox
              Left = 3
              Top = 3
              Width = 270
              Height = 134
              Caption = 'FTP Settings'
              TabOrder = 0
              object lblFtpPort: TLabel
                Left = 17
                Top = 103
                Width = 48
                Height = 13
                Caption = 'FTP Port :'
              end
              object lblPassword: TLabel
                Left = 12
                Top = 76
                Width = 53
                Height = 13
                Caption = 'Password :'
              end
              object lblFtpDir: TLabel
                Left = 15
                Top = 22
                Width = 50
                Height = 13
                Caption = 'FTP Host :'
              end
              object lblFTPUser: TLabel
                Left = 10
                Top = 49
                Width = 55
                Height = 13
                Caption = 'Username :'
              end
              object dbedtUsername: TDBEdit
                Left = 71
                Top = 46
                Width = 121
                Height = 21
                DataField = 'Username'
                DataSource = dtsFTP
                TabOrder = 0
              end
              object dbedtFtpHost: TDBEdit
                Left = 71
                Top = 19
                Width = 189
                Height = 21
                DataField = 'FTPHost'
                DataSource = dtsFTP
                TabOrder = 1
              end
              object dbedtPassword: TDBEdit
                Left = 71
                Top = 73
                Width = 121
                Height = 21
                DataField = 'Password'
                DataSource = dtsFTP
                PasswordChar = '*'
                TabOrder = 2
              end
              object dbedtPort: TDBEdit
                Left = 71
                Top = 100
                Width = 41
                Height = 21
                DataField = 'Port'
                DataSource = dtsFTP
                TabOrder = 3
              end
              object btnPassMask: TButton
                Left = 198
                Top = 73
                Width = 62
                Height = 21
                Caption = 'Show'
                TabOrder = 4
                OnMouseDown = btnPassMaskMouseDown
                OnMouseUp = btnPassMaskMouseUp
              end
            end
            object mFTPOutput: TMemo
              Left = 3
              Top = 172
              Width = 270
              Height = 53
              ReadOnly = True
              TabOrder = 1
            end
            object btnFTPTest: TButton
              Left = 3
              Top = 141
              Width = 102
              Height = 25
              Caption = 'Test Connection'
              TabOrder = 2
              OnClick = btnFTPTestClick
            end
            object btnSaveFTP: TButton
              Left = 184
              Top = 141
              Width = 89
              Height = 25
              Caption = 'Save Settings'
              TabOrder = 3
              OnClick = btnSaveFTPClick
            end
          end
          object tabOutput: TTabSheet
            Caption = 'Output Settings'
            ImageIndex = 2
            ExplicitLeft = 0
            ExplicitTop = 0
            ExplicitWidth = 0
            ExplicitHeight = 0
            object Label1: TLabel
              Left = 230
              Top = 38
              Width = 13
              Height = 13
              Caption = '(?)'
              Font.Charset = DEFAULT_CHARSET
              Font.Color = clBlue
              Font.Height = -11
              Font.Name = 'Tahoma'
              Font.Style = []
              ParentFont = False
              OnClick = Label1Click
            end
            object Label2: TLabel
              Left = 153
              Top = 38
              Width = 70
              Height = 13
              Caption = '(Recomended)'
            end
            object lblDirMngrIntro: TLabel
              Left = 3
              Top = 138
              Width = 318
              Height = 13
              Caption = 
                'The above directory will be populated with the following structu' +
                're:'
            end
            object dbedtConvOutDir: TDBEdit
              Left = 3
              Top = 111
              Width = 222
              Height = 21
              DataField = 'OptAutoMoveDir'
              DataSource = dtsSettings
              TabOrder = 0
            end
            object btnOutputDir: TButton
              Left = 231
              Top = 111
              Width = 75
              Height = 21
              Caption = 'Browse'
              TabOrder = 1
              OnClick = btnOutputDirClick
            end
            object chkAutoMove: TDBCheckBox
              Left = 3
              Top = 88
              Width = 182
              Height = 17
              Caption = 'Move Completed Conversions To:'
              DataField = 'OptAutoMove'
              DataSource = dtsSettings
              TabOrder = 2
              ValueChecked = 'True'
              ValueUnchecked = 'False'
              OnClick = chkAutoMoveClick
            end
            object chkOrdDir: TDBCheckBox
              Left = 3
              Top = 3
              Width = 238
              Height = 30
              Caption = 
                'Put Converted Price Files In Ordered folders. i.e. (.\Price File' +
                's\2012\May\pTest.db)'
              DataField = 'OptOrdDir'
              DataSource = dtsSettings
              TabOrder = 3
              ValueChecked = 'True'
              ValueUnchecked = 'False'
              WordWrap = True
              OnClick = chkOrdDirClick
            end
            object chkMasterFile: TDBCheckBox
              Left = 3
              Top = 37
              Width = 150
              Height = 17
              Caption = 'Use Master File For Output'
              DataField = 'OptMasterFile'
              DataSource = dtsSettings
              TabOrder = 4
              ValueChecked = 'True'
              ValueUnchecked = 'False'
            end
            object chkRename: TDBCheckBox
              Left = 3
              Top = 62
              Width = 278
              Height = 17
              Caption = 'Rename Output File To The Name of the Conversion'
              DataField = 'OptRenameFile'
              DataSource = dtsSettings
              TabOrder = 5
              ValueChecked = 'True'
              ValueUnchecked = 'False'
            end
            object grpDirStruct: TGroupBox
              Left = 3
              Top = 152
              Width = 177
              Height = 94
              TabOrder = 6
              object Label10: TLabel
                Left = 36
                Top = 39
                Width = 107
                Height = 13
                Caption = '- <Conversion Name>'
              end
              object Label9: TLabel
                Left = 20
                Top = 27
                Width = 53
                Height = 13
                Caption = '- <Month>'
              end
              object Label8: TLabel
                Left = 13
                Top = 51
                Width = 45
                Height = 13
                Caption = '- <Year>'
              end
              object Label7: TLabel
                Left = 36
                Top = 75
                Width = 107
                Height = 13
                Caption = '- <Conversion Name>'
              end
              object Label6: TLabel
                Left = 20
                Top = 63
                Width = 53
                Height = 13
                Caption = '- <Month>'
              end
              object Label5: TLabel
                Left = 13
                Top = 15
                Width = 45
                Height = 13
                Caption = '- <Year>'
              end
              object Label4: TLabel
                Left = 3
                Top = 3
                Width = 80
                Height = 13
                Caption = '<Above Folder>'
              end
            end
          end
        end
      end
    end
    object FTPUpload: TTabSheet
      Caption = 'FTPUpload'
      ImageIndex = 5
      ExplicitLeft = 0
      ExplicitTop = 0
      ExplicitWidth = 0
      ExplicitHeight = 0
      object pnlFtpUpload: TPanel
        Left = 1
        Top = 0
        Width = 432
        Height = 285
        TabOrder = 0
      end
    end
  end
  object pnlVer: TPanel
    Left = 2
    Top = 263
    Width = 137
    Height = 28
    Caption = 'V 0.8'
    TabOrder = 2
  end
  object pnlMore: TPanel
    Left = 586
    Top = 5
    Width = 183
    Height = 228
    TabOrder = 3
    object lblSpecMore: TLabel
      Left = 4
      Top = 3
      Width = 85
      Height = 17
      Caption = 'More Settings'
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -13
      Font.Name = 'Segoe UI Semibold'
      Font.Style = [fsBold]
      ParentFont = False
    end
    object lblPadLength: TLabel
      Left = 4
      Top = 128
      Width = 70
      Height = 13
      Caption = 'Until Length is '
    end
    object lblPadChar: TLabel
      Left = 111
      Top = 128
      Width = 51
      Height = 13
      Caption = 'characters'
    end
    object lblTrimChars: TLabel
      Left = 55
      Top = 188
      Width = 99
      Height = 13
      Caption = 'characters in length.'
    end
    object lblTrimHelp: TLabel
      Left = 157
      Top = 188
      Width = 13
      Height = 13
      Caption = '(?)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clBlue
      Font.Height = -11
      Font.Name = 'Tahoma'
      Font.Style = []
      ParentFont = False
      OnClick = lblTrimHelpClick
    end
    object chkAppPNum: TDBCheckBox
      Left = 4
      Top = 20
      Width = 173
      Height = 17
      Caption = 'Append Part Numbers With:'
      DataField = 'AdvAppPNum'
      DataSource = dtsSpecs
      TabOrder = 0
      ValueChecked = 'True'
      ValueUnchecked = 'False'
      OnClick = chkAppPNumClick
    end
    object dbedtAppChar: TDBEdit
      Left = 4
      Top = 37
      Width = 173
      Height = 21
      DataField = 'AdvAppChar'
      DataSource = dtsSpecs
      TabOrder = 1
    end
    object chkTrimPNum: TDBCheckBox
      Left = 4
      Top = 168
      Width = 173
      Height = 17
      Caption = 'Trim 0'#39's Until Part Num Length is'
      DataField = 'AdvTrimPNum'
      DataSource = dtsSpecs
      TabOrder = 2
      ValueChecked = 'True'
      ValueUnchecked = 'False'
      OnClick = chkTrimPNumClick
    end
    object chkPadPNum: TDBCheckBox
      Left = 4
      Top = 83
      Width = 173
      Height = 17
      Caption = 'Pad Part Numbers With:'
      DataField = 'AdvPadPNum'
      DataSource = dtsSpecs
      TabOrder = 3
      ValueChecked = 'True'
      ValueUnchecked = 'False'
      OnClick = chkPadPNumClick
    end
    object dbedtPadChar: TDBEdit
      Left = 4
      Top = 101
      Width = 173
      Height = 21
      DataField = 'AdvPadChar'
      DataSource = dtsSpecs
      TabOrder = 4
    end
    object dbedtPadSize: TDBEdit
      Left = 74
      Top = 125
      Width = 31
      Height = 21
      DataField = 'AdvPadSize'
      DataSource = dtsSpecs
      TabOrder = 5
    end
    object dbedtTrimSize: TDBEdit
      Left = 20
      Top = 185
      Width = 31
      Height = 21
      DataField = 'AdvTrimSize'
      DataSource = dtsSpecs
      TabOrder = 6
    end
    object chkAppSuper: TDBCheckBox
      Left = 19
      Top = 58
      Width = 158
      Height = 17
      Caption = 'Also Apply To Supersessions'
      DataField = 'AdvAppSuper'
      DataSource = dtsSpecs
      TabOrder = 7
      ValueChecked = 'True'
      ValueUnchecked = 'False'
    end
    object chkPadSuper: TDBCheckBox
      Left = 19
      Top = 142
      Width = 158
      Height = 17
      Caption = 'Also Apply To Supersessions'
      DataField = 'AdvPadSuper'
      DataSource = dtsSpecs
      TabOrder = 8
      ValueChecked = 'True'
      ValueUnchecked = 'False'
    end
    object chkTrimSuper: TDBCheckBox
      Left = 19
      Top = 204
      Width = 158
      Height = 17
      Caption = 'Also Apply To Supersessions'
      DataField = 'AdvTrimSuper'
      DataSource = dtsSpecs
      TabOrder = 9
      ValueChecked = 'True'
      ValueUnchecked = 'False'
    end
  end
  object pnlSpecAdvApply: TPanel
    Left = 586
    Top = 239
    Width = 183
    Height = 52
    TabOrder = 4
    object chkApplyPerm: TDBCheckBox
      Left = 4
      Top = 10
      Width = 173
      Height = 31
      Caption = 'Apply To All Future Runs Of This Specification '
      DataField = 'AdvTemp'
      DataSource = dtsSpecs
      TabOrder = 0
      ValueChecked = 'True'
      ValueUnchecked = 'False'
      WordWrap = True
    end
  end
  object tblSpecs: TTable
    DatabaseName = 'GIPM'
    IndexFieldNames = 'SpecName'
    TableName = 'Specs.db'
    Left = 72
    Top = 288
    object tblSpecsSpecName: TStringField
      FieldName = 'SpecName'
      Size = 15
    end
    object tblSpecsPNumStart: TFloatField
      FieldName = 'PNumStart'
    end
    object tblSpecsPNumSize: TFloatField
      FieldName = 'PNumSize'
    end
    object tblSpecsPDescEnabled: TBooleanField
      FieldName = 'PDescEnabled'
    end
    object tblSpecsPDescStart: TFloatField
      FieldName = 'PDescStart'
    end
    object tblSpecsPDescSize: TFloatField
      FieldName = 'PDescSize'
    end
    object tblSpecsPSupEnabled: TBooleanField
      FieldName = 'PSupEnabled'
    end
    object tblSpecsPSupStart: TFloatField
      FieldName = 'PSupStart'
    end
    object tblSpecsPSupSize: TFloatField
      FieldName = 'PSupSize'
    end
    object tblSpecsPGrpEnabled: TBooleanField
      FieldName = 'PGrpEnabled'
    end
    object tblSpecsPGrpStart: TFloatField
      FieldName = 'PGrpStart'
    end
    object tblSpecsPGrpSize: TFloatField
      FieldName = 'PGrpSize'
    end
    object tblSpecsPMinOrdEnabled: TBooleanField
      FieldName = 'PMinOrdEnabled'
    end
    object tblSpecsPMinOrdStart: TFloatField
      FieldName = 'PMinOrdStart'
    end
    object tblSpecsPMinOrdSize: TFloatField
      FieldName = 'PMinOrdSize'
    end
    object tblSpecsPRetEnabled: TBooleanField
      FieldName = 'PRetEnabled'
    end
    object tblSpecsPRetStart: TFloatField
      FieldName = 'PRetStart'
    end
    object tblSpecsPRetSize: TFloatField
      FieldName = 'PRetSize'
    end
    object tblSpecsPCostEnabled: TBooleanField
      FieldName = 'PCostEnabled'
    end
    object tblSpecsPCostStart: TFloatField
      FieldName = 'PCostStart'
    end
    object tblSpecsPCostSize: TFloatField
      FieldName = 'PCostSize'
    end
    object tblSpecsPSurcEnabled: TBooleanField
      FieldName = 'PSurcEnabled'
    end
    object tblSpecsPSurcStart: TFloatField
      FieldName = 'PSurcStart'
    end
    object tblSpecsPSurcSize: TFloatField
      FieldName = 'PSurcSize'
    end
    object tblSpecsPDiscEnabled: TBooleanField
      FieldName = 'PDiscEnabled'
    end
    object tblSpecsPDiscStart: TFloatField
      FieldName = 'PDiscStart'
    end
    object tblSpecsPDiscSize: TFloatField
      FieldName = 'PDiscSize'
    end
    object tblSpecsPUOIEnabled: TBooleanField
      FieldName = 'PUOIEnabled'
    end
    object tblSpecsPUOIStart: TFloatField
      FieldName = 'PUOIStart'
    end
    object tblSpecsPUOISize: TFloatField
      FieldName = 'PUOISize'
    end
    object tblSpecsPWeightEnabled: TBooleanField
      FieldName = 'PWeightEnabled'
    end
    object tblSpecsPWeightStart: TFloatField
      FieldName = 'PWeightStart'
    end
    object tblSpecsPWeightSize: TFloatField
      FieldName = 'PWeightSize'
    end
    object tblSpecsPSuppEnabled: TBooleanField
      FieldName = 'PSuppEnabled'
    end
    object tblSpecsPSuppStart: TFloatField
      FieldName = 'PSuppStart'
    end
    object tblSpecsPSuppSize: TFloatField
      FieldName = 'PSuppSize'
    end
    object tblSpecsLastRan: TDateField
      FieldName = 'LastRan'
    end
    object tblSpecsLastEdit: TDateField
      FieldName = 'LastEdit'
    end
    object tblSpecsCreated: TDateField
      FieldName = 'Created'
    end
    object tblSpecsTimesRan: TFloatField
      FieldName = 'TimesRan'
    end
    object tblSpecsAvgRunTime: TFloatField
      FieldName = 'AvgRunTime'
    end
    object tblSpecsPRetDiv: TFloatField
      FieldName = 'PRetDiv'
    end
    object tblSpecsPCostDiv: TFloatField
      FieldName = 'PCostDiv'
    end
    object tblSpecsPSurcDiv: TFloatField
      FieldName = 'PSurcDiv'
    end
    object tblSpecsFirstRun: TDateField
      FieldName = 'FirstRun'
    end
    object tblSpecsAdvAppPNum: TBooleanField
      FieldName = 'AdvAppPNum'
    end
    object tblSpecsAdvAppChar: TStringField
      FieldName = 'AdvAppChar'
      Size = 10
    end
    object tblSpecsAdvAppSuper: TBooleanField
      FieldName = 'AdvAppSuper'
    end
    object tblSpecsAdvPadPNum: TBooleanField
      FieldName = 'AdvPadPNum'
    end
    object tblSpecsAdvPadChar: TStringField
      FieldName = 'AdvPadChar'
      Size = 10
    end
    object tblSpecsAdvPadSize: TFloatField
      FieldName = 'AdvPadSize'
    end
    object tblSpecsAdvPadSuper: TBooleanField
      FieldName = 'AdvPadSuper'
    end
    object tblSpecsAdvTrimPNum: TBooleanField
      FieldName = 'AdvTrimPNum'
    end
    object tblSpecsAdvTrimSuper: TBooleanField
      FieldName = 'AdvTrimSuper'
    end
    object tblSpecsAdvTemp: TBooleanField
      FieldName = 'AdvTemp'
    end
    object tblSpecsAdvTrimSize: TFloatField
      FieldName = 'AdvTrimSize'
    end
  end
  object tblSystem: TTable
    AutoRefresh = True
    DatabaseName = 'GIPM'
    TableName = 'System.db'
    Left = 16
    Top = 288
    object tblSystemVersion: TFloatField
      FieldName = 'Version'
    end
    object tblSystemNotes: TMemoField
      FieldName = 'Notes'
      BlobType = ftMemo
      Size = 240
    end
  end
  object tblDest: TTable
    DatabaseName = 'GIPM'
    TableName = 'Master.DB'
    Left = 232
    Top = 344
    object tblDestPartNumber: TStringField
      FieldName = 'Part Number'
      Size = 16
    end
    object tblDestDescription: TStringField
      FieldName = 'Description'
      Size = 50
    end
    object tblDestSupersession: TStringField
      FieldName = 'Supersession'
      Size = 16
    end
    object tblDestGroupCode: TStringField
      FieldName = 'GroupCode'
      Size = 10
    end
    object tblDestMinOrder: TFloatField
      FieldName = 'MinOrder'
    end
    object tblDestRetail: TCurrencyField
      FieldName = 'Retail'
    end
    object tblDestCost: TCurrencyField
      FieldName = 'Cost'
    end
    object tblDestDisc: TStringField
      FieldName = 'Disc'
      Size = 3
    end
    object tblDestSurcharge: TCurrencyField
      FieldName = 'Surcharge'
    end
    object tblDestUoi: TFloatField
      FieldName = 'Uoi'
    end
    object tblDestWeight: TFloatField
      FieldName = 'Weight'
    end
    object tblDestSupplier: TStringField
      FieldName = 'Supplier'
      Size = 8
    end
  end
  object dtsSystem: TDataSource
    DataSet = tblSystem
    Left = 16
    Top = 344
  end
  object dtsSpecs: TDataSource
    DataSet = tblSpecs
    Left = 72
    Top = 344
  end
  object FetchVer: TIdHTTP
    AllowCookies = True
    ProxyParams.BasicAuthentication = False
    ProxyParams.ProxyPort = 0
    Request.ContentLength = -1
    Request.ContentRangeEnd = -1
    Request.ContentRangeStart = -1
    Request.ContentRangeInstanceLength = -1
    Request.Accept = 'text/html, */*'
    Request.BasicAuthentication = False
    Request.UserAgent = 'Mozilla/3.0 (compatible; Indy Library)'
    Request.Ranges.Units = 'bytes'
    Request.Ranges = <>
    HTTPOptions = [hoForceEncodeParams]
    Left = 360
    Top = 344
  end
  object tblSettings: TTable
    DatabaseName = 'GIPM'
    TableName = 'Settings.db'
    Left = 128
    Top = 288
    object tblSettingsOptAutoUpdate: TBooleanField
      FieldName = 'OptAutoUpdate'
    end
    object tblSettingsOptAutoEmpty: TBooleanField
      FieldName = 'OptAutoEmpty'
    end
    object tblSettingsOptAutoArchive: TBooleanField
      FieldName = 'OptAutoArchive'
    end
    object tblSettingsOptAutoMove: TBooleanField
      FieldName = 'OptAutoMove'
    end
    object tblSettingsOptAutoMoveDir: TStringField
      FieldName = 'OptAutoMoveDir'
      Size = 64
    end
    object tblSettingsOptOrdDir: TBooleanField
      FieldName = 'OptOrdDir'
    end
    object tblSettingsOptMasterFile: TBooleanField
      FieldName = 'OptMasterFile'
    end
    object tblSettingsOptRenameFile: TBooleanField
      FieldName = 'OptRenameFile'
    end
  end
  object dtsSettings: TDataSource
    DataSet = tblSettings
    Left = 128
    Top = 344
  end
  object ConvTimer: TTimer
    Left = 416
    Top = 344
  end
  object tblFtp: TTable
    DatabaseName = 'GIPM'
    TableName = 'FTPSettings.db'
    Left = 184
    Top = 288
    object tblFtpFTPHost: TStringField
      FieldName = 'FTPHost'
      Size = 125
    end
    object tblFtpPort: TFloatField
      FieldName = 'Port'
    end
    object tblFtpUsername: TStringField
      FieldName = 'Username'
      Size = 35
    end
    object tblFtpPassword: TStringField
      FieldName = 'Password'
      Size = 35
    end
    object tblFtpFTPDirectory: TStringField
      FieldName = 'FTPDirectory'
      Size = 48
    end
  end
  object dtsFTP: TDataSource
    DataSet = tblFtp
    Left = 184
    Top = 344
  end
  object FTPClient: TIdFTP
    IPVersion = Id_IPv4
    ProxySettings.ProxyType = fpcmNone
    ProxySettings.Port = 0
    Left = 304
    Top = 344
  end
end
